﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

using System.Web.UI;
using System.Web.UI.WebControls;
using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;
using System.Data;

/// <summary>
/// Summary description for GerenciaLogin
/// </summary>
public class GerenciaLogin
{
    ConexaoMDBD Command = new ConexaoMDBD();
    
    public GerenciaLogin()
	{
		//
		// TODO: Add constructor logic here
		//
	}

    public DataSet dsLogin(String cmd, String Login)
    {
        OracleCommand cmdOP = Command.cmdMDBD(cmd);

        cmdOP.Parameters.Add(new OracleParameter("V_NOME_LOGN", OracleDbType.Varchar2, 30, ParameterDirection.Input)).Value = Login; 
        cmdOP.Parameters.Add(new OracleParameter("V_RESULTADO_SAIDA", OracleDbType.RefCursor, ParameterDirection.Output));

        OracleDataAdapter daResultado = new OracleDataAdapter();
        daResultado.SelectCommand = cmdOP;

        DataSet dsResultado = new DataSet();
        daResultado.Fill(dsResultado, "Resultado");

        cmdOP.Connection.Dispose();
        cmdOP.Connection.Close();

        //String NomeUsuario = "";

        //foreach (DataRow drResultado in dsResultado.Tables[0].Rows)
        //{
        //    NomeUsuario = drResultado[0].ToString() + drResultado[1].ToString();
        //}

        return dsResultado;
    }
}
